<?php 
namespace Home\Controller; 
use Common\Model\Article;
use Common\Model\Tag;

/**
 *
 * 主页面控制器
 */
class IndexController extends CommonController{

	/**
	 * 
	 * 构造函数
	 */
	public function __init(){

		parent::__init();
	}
	
   
    public function index(){
     	$article=new Article;
        //获取HTML页面所需要的所有内容
        //文章表，分类，文章内容
        $data=$article->join('category','cid','=','category_cid')->join('article_data','article_aid','=','aid')->where('is_recycle',0)->orderBy('sendtime','DESC')->limit(2)->get();
      
        $tag=new Tag;
        //循环得到的数据， 给每一篇文章压入选中的标签
        foreach($data as $k=>$v){
        	// lists获取的是当前文章所对应的标签，标签是多个的 所以用lists
        	// 将lists获取的两个字段压入到$data[$k]['tag']
        	$data[$k]['tag']=$tag->join('article_tag','tid','=','tag_tid')->where('article_aid',$v['aid'])->lists('tid,tname');

        }
        // p($data[$k]['tag']);die;
        
        // p($data);die;
        View::with('data',$data);
       
        View::make();
    }
}




















?>